package com.yantong.mapper;
import com.yantong.pojo.JuheOrderRefund;
import org.apache.ibatis.annotations.Param;

public interface JuheOrderRefundMapper {
	/**
	 * delete by primary key
	 *
	 * @param id primaryKey
	 * @return deleteCount
	 */
	int deleteByPrimaryKey(Long id);

	/**
	 * insert record to table selective
	 *
	 * @param record the record
	 * @return insert count
	 */
	int insertSelective(JuheOrderRefund record);

	/**
	 * select by primary key
	 *
	 * @param id primary key
	 * @return object by primary key
	 */
	JuheOrderRefund selectByPrimaryKey(Long id);

	/**
	 * update record selective
	 *
	 * @param record the updated record
	 * @return update count
	 */
	int updateByPrimaryKeySelective(JuheOrderRefund record);

	JuheOrderRefund selectByRefundNo(@Param("refundNo") String refundNo);

	JuheOrderRefund selectByRefundSn(@Param("refundSn") String refundSn);


}